package com.ysd.lis.entity.qi;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.ysd.lis.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 指标报表
 * </p>
 *
 * @author LiuQi
 * @since 2024-01-29
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("QI_INDEX_MAIN")
public class QiIndexMain extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 数据来源1：LIS  3：估算  2：手工
     */
    @TableField("DATA_SOURCE")
    private String dataSource;

    /**
     * 指标报表编码
     */
    @TableField("INDEX_CODE")
    private String indexCode;

    /**
     * 指标报表名称
     */
    @TableField("INDEX_NAME")
    private String indexName;

    /**
     * 助记符
     */
    @TableField("INPUT_CODE")
    private String inputCode;

    /**
     * 顺序号
     */
    @TableField("SEQ")
    private BigDecimal seq;

    /**
     * 指标大类  1：检验全过程质量指标  2：新增检验全过程质量指标（选填项）
     */
    @TableField("INDEX_TYPE")
    private String indexType;

    /**
     * 报告模板ID
     */
    @TableField("REPORT_TEMPLATE_ID")
    private String reportTemplateId;

}
